package com.dhu.stylefit.service;

import com.dhu.stylefit.dto.ClothesOneDTO;

import java.util.List;

public interface ClothesOneService {
    ClothesOneDTO createClothes(ClothesOneDTO clothesOneDTO);

    ClothesOneDTO getClothesById(Integer id);

    List<ClothesOneDTO> getAllClothes();

    List<ClothesOneDTO> getClothesByCategory(Integer categoryId);

    ClothesOneDTO updateClothes(Integer id, ClothesOneDTO clothesOneDTO);

    void deleteClothes(Integer id);

    List<ClothesOneDTO> searchClothes(String keyword);

    List<ClothesOneDTO> filterClothesByPrice(Float minPrice, Float maxPrice);
}
